Synonyms for "promissory note"

Words with similar meaning